illuminated sights - Francés Inglés Diccionario